// 导入了vue
import Vue from 'vue'
// 导入vuex
import Vuex from 'vuex'
// 给vue添加vuex的功能，可以理解为给vue安装vuex
Vue.use(Vuex)

// 导入
import cart from './modules/cart'
import count from './modules/count'

export default new Vuex.Store({
  // 开启严格模式
  strict: true,
  state: {
    // cartList: ['a','b','c']
  },
  mutations: {
    add () {
      console.log('根里的add')
    }
  },
  modules: {
    // 把cart注册成子模块
    cart,
    count
  }
})
